/**
 * Created by zxd on 2017/12/29.
 */
$(function(){
    $("#load").css("display","none");
    //加载数据
    //loadDatas();


})


//function loadDatas(){
//
//    //$.ajax 请求数据
//    $.ajax({
//        type:"post",
//        data:{} ,
//        url:"{:url('admin/system/businessList')}",
//        beforeSend: function(){
//            //$("#load").css("display","block");
//        },
//        success:function(msg){
//            //$("#load").css("display","none");
//            var datas = msg.records;
//            //console.log(msg.records);
//            //return;
//            var html = "";
//            //表格数据
//            if(datas.length==0){
//                html += "<tr><td colspan='5'>没查询到符合条件的数据~</td></tr>";
//            }else{
//                for(var i=0;i<datas.length;i++){
//                    html+="<tr>";
//                    html += "<td>"+datas[i].id+"</td>";
//                    html += "<td>"+datas[i].nickname+"</td>";
//                    html += "<td>"+datas[i].account+"</td>";
//                    if(datas[i].state=="0"){
//                        state="正常";
//                    }else if(datas[i].state=="1"){
//                        state="禁用";
//                    }
//                    html += "<td>"+state+"</td>";
//                    if(datas[i].state=="0"){
//                        html += "<td><button class='btn btn-danger btn-sm'onclick='lockorUnlock("+datas[i].id+",1)'>禁用</button>&nbsp;&nbsp;<button class='btn btn-warning btn-sm'data-name='"+datas[i].account+"'onclick='changPsd("+datas[i].id+",this)'>修改密码</button></td>";
//                    }else if(datas[i].state=="1"){
//                        html += "<td><button class='btn btn-success btn-sm'onclick='lockorUnlock("+datas[i].id+",2)'>解除禁用</button>&nbsp;&nbsp;<button class='btn btn-warning btn-sm' data-name='"+datas[i].account+"' onclick='changPsd("+datas[i].id+",this)'>修改密码</button></td>";
//                    }
//                    html += "</tr>";
//                }
//            }
//
//            $("#databody").html(html);
//
//        },
//        error:function(msg){
//            alert("连接出错！");
//        }
//    });
//}

//禁用或者解除禁用 type=1禁用 type=2解禁
function lockorUnlock(id,type){

    if(id!="" && type!=""){
        //roletype 1 运营 roletype 2 客服
        var roletype=1;
        $.ajax({
            type:"post",
            data:{"id":id,"type":type,"roletype":roletype} ,
            url:'lockOrUnlock',
            beforeSend: function(){
                $("#load").css("display","block");
            },
            success:function(data){
                $("#load").css("display","none");
                if(data.msg=="1"){
                    window.location.reload();
                }else if(data.msg=="0"){
                    alert('操作失败！');
                }else{
                    alert('没有该权限！');
                }
            }, error:function(data){
                alert("连接出错！");
            }
        });
    }else {
        console.log('参数错误');
    }


}
//确认添加
function subAdd(){
    var name=$("#account").val();
    var password=$("#password").val();
    var nickname=$("#nickName").val();
    if(name==""){
        $("#aError").html("请输入账号！");
    }
    if(password==""){
        $("#psdError").html("请输入密码！");
    }
    if(nickname==""){
        $("#nError").html("请输入昵称！");
    }
    //如果账号和密码不为空
    if(name!="" && password!="" && nickname!=""){
        insertData(name,password,nickname);
    }
}
//添加运营的
function insertData(name,password,nickname){
    if(name!="" && password!=""){
        var roletype=1;

        $.ajax({
            type:"post",
            data:{"name":name,"password":password,"nickname":nickname,"roletype":roletype} ,
            url:'addBussinessOrKefu',
            beforeSend: function(){
                $("#load").css("display","block");
            },success:function(data){
                if(data.msg=="1"){
                    $("#addAdmin").modal("hide");
                    window.location.reload();
                }else{
                    alert("操作失败！");
                }
            },error:function(data){
                alert("连接出错！");
            }
        });
    }
}
//取消添加运营列表
function cancelAdd(){
    $("#account").val("")
    $("#password").val("")
    $("#addAdmin").modal("hide");
}

//改密码 account账号
function changPsd(id,el){
    var account=$(el).data('name');
    $("#accounts").val(account);
    $("#userid").val(id);
    $("#changePssword").modal("show");
}

function subChange(){


    var newpassword=$("#newpassword").val();


    if(newpassword==""){
        $("#newpsdError").html("请输入新密码！");
    }
    var id=$("#userid").val();
    if(id!="" && newpassword!=""){
        $("#newpsdError").html("");
        doChange(newpassword,id);
    }



}
//取消密码改变
function cancelChange(){
    //信息清空
    $("#oldpassword").val("");
    $("#newpassword").val("");
    //错误清空
    $("#oldpsdError").html("");
    $("#newpsdError").html("");
    $("#changePssword").modal("hide");
}

function doChange(newpassword,id){

    $.ajax({
        type:"post",
        data:{"id":id,"newpassword":newpassword},
        url:"changePassword",
        beforeSend: function(){
            $("#load").css("display","block");
        },success:function(data){
            $("#load").css("display","none");
            if(data.msg=="1"){
                $("#addAdmin").modal("hide");
                sleep(2);
                $("#tishi").modal("show")
            }else if(data.msg=="0"){ //旧密码错
                alert("操作失败！");
            }else {
                $("#addAdmin").modal("hide");
                alert("没有该权限！");
            }
        },error:function(data){
            alert("连接出错！");
        }
    });
}


//睡眠
function sleep(d){
    for(var t = Date.now();Date.now() - t <= d;);
}